Minutes, IBIS Quality Task Group 30 March 2021 12:00-13:00 EST (09:00-10:00 PST) ROLL CALL Intel Technology Michael Mirmak Micron Technology Randy Wolff Signal Integrity Software: * Mike LaBonte Teraspeed Labs: * Bob Ross Zuken USA: * Lance Wang Everyone in attendance marked by * NOTE: "AR" = Action Required. -----------------------MINUTES --------------------------- Mike LaBonte conducted the meeting. Call for IBIS related patent disclosures: - None Call for opens: - Mike said Randy Wolff could not attend Review of previous meeting minutes: Minutes from the March 23, 2021 meeting were reviewed. Lance Wang moved to accept the minutes. Bob Ross seconded. Without objection the minutes were accepted. ARs: - Bob Ross to update IBISCHK710 contract draft based on review - Done - Mike LaBonte to fix erratic number formatting in TSCHK2 output - Not done - Mike LaBonte to add output size option to TSCHK2 alpha5 - Not done NEW ITEMS: New parser bug reports: - None IBISCHK development: Bob Ross showed draft 1 of a contract for IBIS-ISS and Touchstone file linkage checking. It described fixes for BUG214 and BUG215, adding checking for new IBIS 7.1 [C Comp Model] and EMD features. Mike LaBonte suggested a change to the document title, replacing "Links" with "for IBIS-ISS and Touchstone file checking". Bob said the document had 10 pages of new features. References from multi-lingual keywords would be checked in addition to those from [Interconnect Model]. Parameter checking would only apply to IBIS-ISS, not Touchstone, which did not support parameters. Mike suggested adding examples of the subckt definition lines that would correspond to the IBIS syntax examples shown. Bob said for the Ports subparameters in multilingual we would only need count the ports. Mike asked how Port_map worked under [Circuit Call]. Bob described the syntax. Mike noted that a bullet list described different constructs that could appear on the right side of "=", but he felt the distinction was irrelevant. Bob said the parser would be inferring string vs. numeric types and checking against the inferred type of the [Interconnect Model] default value. Values with double quotes would be verified to be string type. In the case where the values were AMI parameters, the AMI file would have to be consulted. Mike felt that this depth of checking increased the possibility that we would defer execution of the contract in the interest of time. Bob said in IBIS-ISS it was required that parameters be declared on the subckt definition line. Mike noted that the example showed a .MODEL with parameters, saying that it would not be checked. He suggested adding comments to that effect. The document had a bullet list of rules such as disallowing known "node 0" terminal names on .subckt lines. Bob said that error should cause checking to be aborted. Mike felt there would be no reason to abort unless there was a chance of many error messages. A list of supported scaling suffixes was included. Mike felt it was not important to check suffixes since the actual values were not examined, and we were not attempting a full syntax check. Bob showed the syntax for Touchstone references, which were always corner format. Mike wondered if "N=4" near the end was clear. Bob showed that "N" was discussed well enough above. Bob said this contract could be merged with the IBIS 7.1 contract. Mike said he would be interested in two work estimates, one for the IBIS 7.1 contract and the other for both contracts merged. Lance Wang said the scope of the work was more than we had originally discussed. AR: Bob Ross to update IBIS-ISS and Touchstone parser contract with draft 2 edits TSCHK 2.0.1 development: - No discussion Tabled topics (no discussion without motion): - BIRD181.2 Mike LaBonte moved to adjourn. Bob Ross seconded. Without objection the meeting ended. Meeting ended: 13:19 ET Next meeting April 6, 2021